mouse nest - Inglés Sinónimo Diccionario

mouse nest

n.
[1] mouse's nest